panorama radar - French English Dictionary